﻿using Flux.Data;
using Flux.Data.Layers;
using Flux.Data.Maps;
using Flux.Data.Tilesets;
using Flux.Mvvm.Messaging;

namespace Flux.Editor
{
	public partial class App
	{
		public static Messenger Messenger { get; set; }
		public static Project Project { get; set; }
		public static Map SelectedMap { get; set; }
		public static Tileset SelectedTileset { get; set; }
		public static int SelectedLeftTile { get; set; }
		public static int SelectedRightTile { get; set; }
		public static ILayer SelectedLayer { get; set; }

		public App()
		{
			Messenger = new Messenger();
		}
	}
}